WooCommerce\Square\Lifecycle A

Total Complexity 75
Dependencies 7
Dependents 1
Total lines 650
Lines of code 306
Logical lines of code 147
Comment lines 222
Methods 22
Properties 0

Methods 22

Method Rating Maintainability Complexity Lines of code
migrate_plugin_settings()
A
45 14 39
migrate_gateway_settings()
A
47 14 34
get_migrated_system_of_record()
S
64 9 8
migrate_products()
S
46 6 41
migrate_gateway_settings_dynamically()
S
50 5 33
set_environment_location_id()
S
65 5 8
upgrade_to_4_7_0()
S
54 2 24
generate_milestone_notice_message()
S
54 2 21
upgrade_to_3_7_1()
S
64 3 9
upgrade_to_2_0_0()
S
60 2 14
migrate_orders()
S
59 1 16
__construct()
S
60 1 15
upgrade_to_2_3_0()
S
68 2 7
upgrade_to_3_0_2()
S
81 1 3
install()
S
75 1 4
upgrade_to_2_2_0()
S
73 1 5
upgrade_to_3_8_3()
S
81 1 3
upgrade_to_3_2_0()
S
80 1 3
upgrade_to_2_1_5()
S
80 1 3
upgrade_to_2_0_4()
S
70 1 6
migrate_customers()
S
69 1 6
upgrade()
S
75 1 4